@charset "utf-8";
/* footer */
.footer{background: #F7F7F7; height: 182px; color: #808080; font-size: 16px;}
.footer a{color: #808080;}
.footer a:hover{color: #333;}
.footer-l{float: left; width: 50%; padding-top: 30px;}
.footer-c{float: left; width: 25%; padding-top: 30px;}
.footer-r{float: right; width: 25%;}
.footer-nav{margin-bottom: 15px;}
.footer-nav .split{margin: 0 5px; opacity: .5;}
.footer-nav a{color: #808080;}
.footer-r {padding-top: 48px; text-align: right;}
.footer-r div{display: inline-block; vertical-align: middle;}
.footer-txt{line-height: 30px;}
.footer-c h3{font-weight: normal; font-size: 1.125em; color: #808080; margin-bottom: 13px;}
.footer-c ul li{line-height: 30px;}

.footer-copyright .beian{padding-left: 25px; display: inline-block; background: url(../images/public/beian.png) no-repeat left center;}
.footer-copyright .mar{margin-right:15px;}
.footer-copyright a,
.footer-copyright span{display: inline-block;}
.footer-copyright{background: #284F8F; padding: 15px 0; line-height: 28px; color: #fff;}
.footer-copyright a{color: #fff;}

 .slh{
        height: 51px;
        background-color: #fff;
  
    }

/*common responsive*/
@media (max-width: 1200px) {
	.footer{height: auto;}
	.footer-l{width: 70%;}
	.footer-c{width: 30%;}
	.footer-r{float: none; width: 100%; text-align: left; clear: both; padding: 20px 0;}
}

@media (max-width: 1080px) {
	
}

@media (max-width: 1023px) {
	
}



/* xs mobile*/
@media (max-width: 768px) {
	.footer-l,
	.footer-c,
	.footer-r{float: none; width: 100%; text-align: center;}
	.footer-copyright{text-align: center;}
}


@media (max-width: 480px) {
	
	
}

@media (max-width: 414px) {

}
